package com.macroye.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 房源表
 */
@Data
public class House {
    /**
     * id
     */
    private Integer id;
    /**
     * 房源名称
     */
    private String housename;
    /**
     * 状态 1-新房，2-二手房，3-出租房（新房和出租房的金额判断所需的字段属性不一样）
     */
    private Integer status;
    /**
     * 发布时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date publishdate;
    /**
     * 区域id
     */
    private Integer regionId;
    /**
     * 价格
     */
    private double price;
    /**
     * 户型
     */
    private Integer unitId;
    /**
     * 朝向
     */
    private Integer orientationId;
    /**
     * 房源类型表
     */
    private Integer typeId;
    /**
     * 图片
     */
    private String houseImg;
    /**
     * 装修
     */
    private String fitmentId;
    /**
     * 楼层
     */
    private String levelId;
    /**
     * 更新时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    /**
     * 房源特色
     */
    private Integer featureId;
    /**
     * 住房条件
     */
    private Integer conditionId;
    /**
     * 面积
     */
    private Integer acreage;
    /**
     * 小区地址
     */
    private Integer housingId;
    /**
     * 描述
     */
    private String description;
    /**
     * 有效时间
     */
    private Integer validTime;
    /**
     * 室内图/视频
     */
    private String indoorImg;
    /**
     * 户型图
     */
    private String unitImg;
    /**
     * 室外图
     */
    private String outdoorImg;
    /**
     * 封面图
     */
    private String surfaceImg;
    /**
     * 逻辑删除状态
     */
    private Integer delstatus;
    /**
     * 用户发布所需要的钱默认是10元
     */
    private double charge;


}
